package org.wheel.example.business.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.wheel.plugins.toolkit.sql.annon.Table;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author lanjf2000
 * @since 2025-08-26
 */
@Table(name = "szrq_export", schema = "szrq")
@Data
@EqualsAndHashCode(callSuper = false)
public class SzrqExport implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private String hsqk;

    private Date fbrq;

    private Integer id;

    private String county;

    private String company;

    private LocalDateTime warningTime;

    private String warningLevel;

    private String warningType;

    private String meterNo;

    private String meterType;

    private String permId;

    private String spId;

    private String gasUsageType;

    private String customerType;

    private String customerName;

    private String address;

    private String tel;

    private String accNo;

    private String gasUsageStatus;

    private LocalDate accOpenDate;

    private LocalDate fireUpTime;

    private LocalDate scCheckDate;

    private String teamName;

    private String analysisType;

    private String isLeak;

    private String chekckStatus;
}
